class Revisacion < ActiveRecord::Base

  # si estan hechas se considera tambien como confirmada
  scope_out :confirmed, :conditions=>"confirmed=1 or done=1"
  scope_out :not_confirmed, :conditions=>"confirmed=0 and done=0"
  
  scope_out :done, :conditions=>"done=1"
  scope_out :not_done, :conditions=>"done=0"
  
  validates_presence_of :persona_id, :message=>" no puede estar vacio."
  validates_presence_of :fecha, :message=>"^Especifique en que fecha se realiz&oacute; la revisaci&oacute;n."
  
  belongs_to :alumno, :class_name=>'Persona', :foreign_key=>'persona_id'
end
